home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / vi / vim-4.000 / vim-4 / vim-4.2 / src / proto / search.pro < prev    next >
Encoding:
Text File  |  1996-06-17  |  1.5 KB  |  26 lines

  1. /* search.c */
  2. regexp *myregcomp __PARMS((char_u *pat, int sub_cmd, int which_pat, int options));
  3. void set_reg_ic __PARMS((char_u *pat));
  4. int searchit __PARMS((FPOS *pos, int dir, char_u *str, long count, int options, int which_pat));
  5. int do_search __PARMS((int dirc, char_u *str, long count, int options));
  6. int search_for_exact_line __PARMS((FPOS *pos, int dir, char_u *pat));
  7. int searchc __PARMS((int c, register int dir, int type, long count));
  8. FPOS *findmatch __PARMS((int initc));
  9. FPOS *findmatchlimit __PARMS((int initc, int flags, int maxtravel));
  10. void showmatch __PARMS((void));
  11. int findsent __PARMS((int dir, long count));
  12. int findpar __PARMS((register int dir, long count, int what, int both));
  13. int startPS __PARMS((linenr_t lnum, int para, int both));
  14. int fwd_word __PARMS((long count, int type, int eol));
  15. int bck_word __PARMS((long count, int type, int stop));
  16. int end_word __PARMS((long count, int type, int stop, int empty));
  17. int bckend_word __PARMS((long count, int type, int eol));
  18. int current_word __PARMS((long count, int type));
  19. int current_sent __PARMS((long count));
  20. int current_block __PARMS((int what, long count));
  21. int current_par __PARMS((int type, long count));
  22. int linewhite __PARMS((linenr_t lnum));
  23. void find_pattern_in_path __PARMS((char_u *ptr, int len, int whole, int skip_comments, int type, long count, int action, linenr_t start_lnum, linenr_t end_lnum));
  24. int read_viminfo_search_pattern __PARMS((char_u *line, FILE *fp, int force));
  25. void write_viminfo_search_pattern __PARMS((FILE *fp));
  26.